DiviSquad\Modules\PostGrid D

Total Complexity 235
Dependencies 10
Dependents 2
Total lines 3,285
Lines of code 2,698
Logical lines of code 521
Comment lines 378
Methods 32
Properties 0

Methods 32

Method Rating Maintainability Complexity Lines of code
squad_render_post_element_body()
D
15
69 239
get_fields()
D
11
1 859
squad_generate_layout_styles()
D
18
9 455
squad_maybe_render_load_more_button()
C
33 28 88
init()
B
21
1 395
squad_maybe_render_pagination()
B
34 21 91
squad_generate_props_content()
A
52 11 21
squad_render_post_element()
A
50 10 28
squad_generate_all_styles()
A
32 1 152
squad_add_current_loop_args()
A
53 9 21
squad_render_current_post()
A
50 8 25
squad_build_post_query_args()
A
52 8 22
squad_get_posts_html()
S
53 6 23
squad_add_offset_args()
S
61 6 11
squad_add_custom_display_args()
S
63 6 9
squad_render_element_icon_image()
S
50 4 28
multi_view_filter_value()
S
59 4 14
render()
S
53 3 23
squad_get_client_query_args()
S
55 3 21
squad_render_element_font_icon()
S
56 3 18
squad_render_element_icon_text()
S
56 3 18
squad_render_post_title_font_icon()
S
56 3 18
squad_add_related_post_args()
S
59 3 14
squad_render_element_icon()
S
60 3 13
squad_add_pagination_args()
S
69 3 6
squad_add_date_args()
S
63 3 10
squad_prepare_post_data()
S
49 1 29
get_transition_fields_css_props()
S
50 1 28
squad_init_custom_hooks()
S
74 1 4
wp_hook_squad_current_main_post_element()
S
70 1 6
add_new_child_text()
S
79 1 3
wp_hook_squad_current_outside_post_element()
S
70 1 6